Liukutangon scrollbar avulla käyttäjä voi vierittää ikkunassa olevia ohjaimia, jos ne eivät mahdu kerrallaan varatun ikkunan sisään. Jokainen liukutango on y hteydessa johonkin muuhun ohjaimeen, esimerkiksi tekstivalikkoon tai syöttökenttään. Liukutangon päissä on nuolet ja niiden välissä on vieritinpalkki (engl. slider), jonka avulla liukutankoa voi kontrolloida.
scrollbar
-ohjaimen yleisimmin käytetyt optiot ovat
-command |
on tapahtuma, joka suoritetaan liukutankoa siirrettäessä. |
-orient |
on liukutangon suunta, joka voi olla vaakataso (horisontal) tai pystytaso (vertical). |
Esimerkissä
listbox .files -relief raised -borderwidth 2 -yscrollcommand ".scroll set"
pack .files -side left
scrollbar .scroll -command ".files yview"
pack .scroll -side right -fill y
foreach i [lsort [glob *]] { .files insert end $i }
on tehty tekstivalikko (kuva 5.12), jossa on lueteltu hakemistossa olevat tiedostot. Valikon oikeaan reunaan on tehty liukutanko, jonka avulla tekstivalikkoa voi selata. Kun käyttäjä valitsee hiirellä tiedosto n nimen, se näkyy korostettuna ikkunassa. Tcl-komento foreach on selitetty luvussa 4.7.6 ja pack-komento luvussa 5.4.1. lsort-komennolla haetaan tiedostot oletushakem istosta ja .files-komennolla tiedostot sijoitetaan tekstivalikkoon.
Kuva 5.12. Esimerkki tekstivalikon ja liukutangon käytöstä
Liukutanko ilmestyy automaattisesti tekstiohjaimen oikeaan reunaan. Jos haluaa käyttää liukutankoa monen ohjaimen samanaikaiseen liikuttamiseen, on käytettävä apuna kanvaasia (canva s). Kanvaasi on kuvattu luvussa 5.3.11.